<?php
/**
 * 类里面处理一下公共的成员变量和成员函数
 * @author hanxiaojun
 * 
 */
class BaseControl extends Control{
	// 当前项目的域名
	var $domain = null;
	// 每页显示的数据
	var $page_size = 20;
	// 页码显示数
	var $pageDisplay = 10;
	// 赋值到模板
	var $out = array();
	//定义用户信息变量
	var $user_info = array();
	
	// 初始化后台数据
	function __construct(){
		parent::__construct ();
		$this->domain = DOMAIN;
		if(C('smarty') === true){
			$this->smarty->assign ('domain', $this->domain);
		}
	}
	//重新smarty的成员方法，方便调用
	function display($tpl){
		$this->smarty->assign('out',$this->out);
		$this->smarty->display($tpl);
	}
	function fetch($tpl){
		$this->smarty->assign('out',$this->out);
		return $this->smarty->fetch($tpl);
	}
}